/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package tp01;

/**
 *
 * @author Marian
 */
public class Produit {
    
    protected int uneRef;
    protected String unNom;
    protected double unPrix;
    protected int uneQuantite;
    protected double uneTVA;

    public Produit(int uneRef, String unNom, double unPrix, int uneQuantite, double uneTVA) {
        this.uneRef = uneRef;
        this.unNom = unNom;
        this.unPrix = unPrix;
        this.uneQuantite = uneQuantite;
        this.uneTVA = uneTVA;
    }
    
    
    public void retireStock (int uneQuantite){
        int qteStock =456;
        qteStock = (qteStock - uneQuantite);
    }
    
    public void ajouteStock (int uneQuantite){
        int qteStock=456;
        qteStock = (qteStock + uneQuantite);
    }
    
    public String getLigneProduit(){
        return "La référence du produit est : " + this.uneRef + ", le produit est : " + this.unNom + ", le prix du produit est : " + this.unPrix + ", la quantité du stock est de : " + this.uneQuantite +" .";
    }
    
    public Double getPrixTTC(){
        double prixTTC = unPrix * uneTVA;
        return prixTTC;
    }
    
    public double getPrixHT(){
        return unPrix;
    }

    public int getRef() {
        return uneRef;
    }

    public String getNom() {
        return unNom;
    }

    public int getQuantite() {
        return uneQuantite;
    }

    public double getTVA() {
        return uneTVA;
    }

    public void setRef(int uneRef) {
        this.uneRef = uneRef;
    }

    public void setNom(String unNom) {
        this.unNom = unNom;
    }

    public void setPrix(double unPrix) {
        this.unPrix = unPrix;
    }

    public void setQuantite(int uneQuantite) {
        this.uneQuantite = uneQuantite;
    }

    public void setTVA(double uneTVA) {
        this.uneTVA = uneTVA;
    }
    
    
    
}
